AMD,IOMMU: Make per-device interrupt remapping table default
authorBoris Ostrovsky <boris.ostrovsky@amd.com>
Tue, 5 Feb 2013 14:22:11 +0000 (15:22 +0100)
committerBoris Ostrovsky <boris.ostrovsky@amd.com>
Tue, 5 Feb 2013 14:22:11 +0000 (15:22 +0100)
commit668635a35e65e9d98618ea0225f56893dde9b6e1
tree52dad9e46933e27862cab9143418309661922795
parent2175710e8eee2db19c2653f4f748af15cbfcdcd7
AMD,IOMMU: Make per-device interrupt remapping table default

Using global interrupt remapping table may be insecure, as
described by XSA-36. This patch makes per-device mode default.

This is XSA-36 / CVE-2013-0153.

Signed-off-by: Boris Ostrovsky <boris.ostrovsky@amd.com>
Moved warning in amd_iov_detect() to location covering all cases.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Committed-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/irq.c
xen/drivers/passthrough/amd/pci_amd_iommu.c
xen/drivers/passthrough/iommu.c